<?php
namespace catchAdmin\tenant\model;

use catcher\base\CatchModel;

class Users extends CatchModel
{
    
    protected $name = 'users';
    protected $field = [
            'id', // 
			'username', // 用户名
			'password', // 用户密码
			'merchant_name', // 商户企业全称
			'merchant_id', // 接口商户号
			'merchant_secret', // 接口商户密钥
			'push_way', // 报关模式：1：服务商模式  2：商户模式
			'ebp_name', // 电商平台名称
			'ebp_code', // 电商平台代码
			'ebc_name', // 电商企业名称
			'ebc_code', // 电商企业代码
			'surplus_num', // 剩余清关次数（以放行为准）
            'tenant_id', //商户id
			//'email', // 邮箱 登录
            'avatar', // 头像
            'remember_token',
            'creator_id', // 创建者ID
            //'department_id', // 部门ID
			'status', // 用户状态 1 正常 2 禁用
			'last_login_ip', // 最后登录IP
			'last_login_time', // 最后登录时间
			'created_at', // 创建时间
			'updated_at', // 更新时间
			'deleted_at', // 删除状态，0未删除 >0 已删除
    ];

    /**
     * set password
     *
     * @time 2019年12月07日
     * @param $value
     * @return false|string
     */
    public function setPasswordAttr($value)
    {
        return password_hash($value, PASSWORD_DEFAULT);
    }

}
